#iframe_content{
	border:1px solid #777777;
}
#iframe_content iframe{
	width:100%;
	height:600px;
	border:none;
}


/* SIGNUP FORM */


.field.dependent{
	display:none; /* Dependent fields should be hidden initially */
	margin:0;
}
.field.interest_in_programme .input, .field.communication_optin .input{
	margin:5px 0 0 0;
}
.field.interest_in_programme .input ul, .field.communication_optin .input ul{
	margin:0 0 0 0;
}
.field.interest_in_programme .input ul li, .field.communication_optin .input ul li{
	clear:both;
	float:left;
	margin:0 0 5px 0;
}
.field.haserror{
	display:block; /* fields that are hidden initially should not be hidden if they have an error */
}
.field.phone_number_extension input{
	width:5em;
}
/* END SIGNUP FORM */



/* PROFILE EDIT PAGE */

#profileedit-optout{
	margin-top:80px;
	padding-top:15px;
	border-top:1px solid #DDD;
}

/* END PROFILE EDIT PAGE */




/* STYLES THAT ARE SUPPLIED IN THE TINYMCE STYLES DROP DOWN */

img.icon-left{
	clear:left;
	float:left;
	margin-right:10px;
}

.twisty{
	margin:1em 0;
}
.twisty .collapse{
	padding-left:16px;
	background: url('//www.google.com/help/hc/images/sm_plus.gif') no-repeat 0 4px;
	font-weight: bold;
}
.twisty .expand{
	padding-left:16px;
	background: url('//www.google.com/help/hc/images/sm_minus.gif') no-repeat 0 4px;
	font-weight: bold;
}

p.indent{
	padding-left:2em;
}

/* END STYLES THAT ARE SUPPLIED IN THE TINYMCE STYLES DROP DOWN */

